avenue of the satrapy - Alemán Inglés Diccionario